@media only screen and (min-width: 769px){
  #w_grid-1640085347218{
    display:none;
  }
}
@media only screen and (max-width: 768px){
  #c_portalResnav_main-15910668037851032 img {
    width: 250px;
  }
  #w_grid-1640086620910 ,
  #w_grid-1640086143462,
  div#content_box-1628826278419-0 {
    display: none;
  }
  #c_portalResProduct_list-16400853469845582 .proSwiperBox {
    position: relative;
    padding: 0;
  }
  span[style="font-size:36px"]{
    font-size: 24px !important;
  }
  span[style="font-size:30px"]{
    font-size: 20px !important;
  }
  span[style="font-size:24px"]{
    font-size: 18px !important;
  }
  span[style="font-size:18px"]{
    font-size: 16px !important;
  }
  span[style="font-size:16px"]{
    font-size: 14px !important;
  }
  span[style="font-size:14px"]{
    font-size: 12px !important;
  }
  #w_grid-1628826278409 > div > .p_gridbox {
    margin: 30px auto 50px;
  }
  .fa_More a {
    display: inline-block;
    padding: 10px 30px;
    color: #fff;
    text-transform: uppercase;
    border: #fff 1px solid;
    border-radius: 5px;
  }
  #c_portalResFriendlink_list-1628826278854 .js_thumb {
    max-width: 80%;
  }
  #w_grid-1628652601958{
    margin:50px auto;
  }
  #c_portalResProduct_list-16287334352817951 .proLi {
    width: calc((100% - 0px)/2)!important;
    padding: 5px;
  }
  #c_portalResProduct_list-16287334352817951 .proContainer {
    padding: 0;
  }
  #c_portalResProduct_list-16287334352817951 .proTitle {
    position: relative;
    text-align: center;
    padding: 0 10px;
    font-size: 16px;
  }
  #c_portalResProduct_detail-16287547533220361 .p_ProductDetail {
    padding: 20px 0;
  }
  .c_portalResProduct_detail-01001 .d_ProName .h2 {
    font-size: 18px;
  }
  .c_portalResProduct_detail-01001 .d_description img{
    max-width:100% !important;
    height:auto !important;
  }
  #w_grid-1628665649455{
    margin:3% auto;
  }
}